@charset "UTF-8";
@media (max-width: 1024px){

	.sub-nav-box{

		display: none;
	}
	.not-fix header{
		position: fixed;
	}
	.not-fix .clearfixed{
		display: block;
	}
	.pc-nav,
	.header-nav .divide,
	.index-page .header-nav .divide{
		display: none;
	}
	.index-page header{
		width: 100%;
		height: 2.1rem;
	}
	header.headroom--unpinned,
	.index-page header.headroom--unpinned{
		top: -2.1rem;
	}
	.index-page header .logo{
		margin-top: .5rem;
		width: 2.625rem;
	}
	.index-page header .header-right .tit{
		line-height: 2.1rem;
		height: 2.1rem;
	}
	.index-page header .header-right .item.search-box .tit{
		height: 2.1rem;
	}
	header .header-right .nav-btn-box{
		display: inline-block;
	}
	.nav-btn{
		display: block;
		position: relative;
		width: .85rem;
		height: .725rem;
		padding: 0;
		margin-top: .65rem;
	}
	.nav-btn .line {
	    width: 100%;
	    height: 2px;
	    position: absolute;
	    left: 0;
	    background-color: #383838;
	    transition: all .2s;
	    transform-origin: center;
	}
	.nav-btn .line1 {
	    top: 0;
	}
	.nav-btn .line2 {
	    top: 50%;
	    margin-top: -1px;
	}
	.nav-btn .line3 {
	    bottom: 0;
	}
	.nav-btn.cur .line{
		top: 50%;
	    bottom: auto;
	    margin-top: -1px;
	}
	.nav-btn.cur .line1{
		transform: rotate(45deg);
	}
	.nav-btn.cur .line2{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.nav-btn.cur .line3{
		transform: rotate(-45deg);
	}
	header{
		border-bottom: 1px solid #e5e5e5
	}
	header .header-nav{
		border: none;
	}
	.lang-dialog .lang-tit{
		padding: 0;
	}
	.lang-dialog .list{
		padding: 0;
	}
	.lang-dialog .list .lang-item a{
		padding: .5rem .8rem;
	}
	.lang-dialog .list .cur-lang{
		padding-left: .8rem;
	}
	.index-page .lang-dialog{
		top: 2.1rem;
	}
	.index-page header .buy-box .sub{
		top: 1.3rem;
	}
	.m-nav{
		position: fixed;
		top: 2.1rem;
		width: 100%;
		z-index: 50;
		box-sizing: border-box;
		padding: 0 4.17%;
		background-color: rgba(255,255,255,.95);
	}
	.m-nav li{
		border-bottom: 1px solid #dcdcdc;
	}
	.m-nav li:last-child{
		border-bottom: none;
	}
	.m-nav li .tit{
		display: block;
		font-size: .6rem;
		padding: .3rem 0 .3rem .3rem;
		color: #333;
		position: relative;
	}
	.m-nav li .tit:before{
		content: "";
		position: absolute;
		right: 0;
		width: .5rem;
	    height: .5rem;
	    margin-top: -.25rem;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: cover;
	    background-image: url('../images/m-nav-jia.png');
	    top: 50%;
	    transition: all .2s;
	}
	.m-nav li:nth-child(1) .tit:before,
	.m-nav li:last-child .tit:before{
		display: none;
	}
	.m-nav li.on .tit:before{
		transform: rotate(45deg);
	}
	.m-nav li .navson{
		padding-bottom: .3rem;
		display: none;
	}
	.m-nav li .navson a{
		display: block;
		font-size: .5rem;
		line-height: 1rem;
		padding: 0 1rem;
		color: #333;
	}

	.f-right{
		display: none;
	}
	.f-nav{
		margin-right: 0;
	}
	.banner{
		height: 40vh;
	}
	.news-view,
	.data-view,
	.service-view,
	.network-view,
	.policy-view,
	.duty-view,
	.order-view,
	.proinfo-view,
	.proinfo-view2,
	.bread-view{
		width: auto;
		padding: 0 4.17%;
	}
	.services-box .used-list .con{
		padding: 0 .5rem;
	}
	.services-box .used-list .con br{
		display: none;
	}
	.store-list-box{
		left: 4.17%;
	}
	.profile-box .con {
	    width: 50%;
	    margin-left: 45%;
	}
	.profile-box .about-more {
	    float: left;
	    /* margin-right: 3.8%; */
	    margin-left: 45%;
	    margin-top: 1rem;
	}
	.profile-wrap .num-box{
		width: 90%;
	}
	.talk-tab-box .prev{
		left: .08%;
	}
	.talk-tab-box .next{
		right: .08%;
	}

	.product-list .con-box .mask{
		display: none;
	}
	.product-list .con-box .list-btns{
		position: static;
		transform: translateY(0);
		opacity: 1;
		filter: alpha(opacity=100);
		visibility: visible;
		width: 80%;
		margin: 1rem auto 0;
	}
	.product-list .con-box .list-btns a{
		
		height: auto;
		width: auto;
		font-size: .24rem;
		line-height: .4rem;
		border: none;
		padding: 0;
		color: #333;
		margin: 0;
		float: left;
		padding-right: .5rem;
		background-repeat: no-repeat;
		background-position: right center;
		background-size:9px;
		background-image: url('../images/product-arrow.png');
	}
	.product-list .con-box .list-btns a:nth-child(2){
		float: right;
	}
	.ban-brand .pc-img{
		height: 14rem;
	}
	.series-box .init-box{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.series-box .hover-box{
		opacity: 1;
		filter: alpha(opacity=100);
		visibility: visible;
	}
	.series-box .hover-box{
		box-shadow: none;
	}
	.new-products .new-tab{
		padding: 0 .5rem;
	}
	.new-products .new-tab .hover-box{
		opacity: 1;
		filter: alpha(opacity=100);
		visibility: visible;
	}
	.new-products .new-tab .init-box{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.new-products .new-tab{
		padding: 0;
	}
	.new-products .new-tab .hover-box{
		box-shadow: 0 0rem 0.3rem rgba(0,0,0,.15);
	}
	.products-tab .pc-box{
		display: none;
	}
	.products-tab .m-box{
	    display: block;
	}
	.products-tab .m-box .tab-btns{
		position: relative;
		
	}
	.products-tab .m-box .tab-btns .swiper-slide{
		height: 12rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	.products-tab .m-box .tab-btns .swiper-slide .item{
		height: 50%;
		z-index: 3;
		overflow: hidden;
	}
	.products-tab .tab-btns .con-box{
		border-bottom: 1px solid rgba(246,242,243,.1)
	}
	.order-box .text{
		top: -30%;
	}
	.step-view{
		width: 70%;
	}
	.order-dialog{
		width: 90%;
	}
	.suggest-dialog{
		width: 90%;
		height: 80%;
		overflow: auto;
	}
	.pro-aside-box .tit{
		display: none;
	}
	.aside-top-box{
		display: block;
	}
	.pro-aside{
		position: fixed;
		left: 0;
		top: 0;
		width: 12rem;
		height: 100%;
		z-index: 100;
		padding: 0;
		background-color: #fff;
		transform: translateX(-100%);
	}
	.pro-aside.cur{
		transition: all .3s;
		transform: translateX(0)
	}
	.aside-top-box{
		padding: 0 .75rem;
	}
	.aside-top-box .back-btn{
		float: left;
		line-height: 2.5rem;
		font-size: .65rem;
		color: #666;
	}
	.aside-top-box .top-tit{
		float: right;
		font-size: .75rem;
		line-height: 2.5rem;
		color: #000;
	}
	.pro-aside-box .aside-nav{
		margin-top: 0;
		height: calc(100% - 2.5rem);
		overflow: auto;
	}
	.pro-aside-box .aside-nav>ul>li{
		background-color: #f5f5f5;
		margin-bottom: 0;
		border-bottom: 1px solid #dcdcdc;
	}
	
	.pro-aside-box li .aside-tit{
		display: block;
		background: none;
		position: relative;
	}
	/* .pro-aside-box .aside-nav li.cur .aside-tit:before{
		background-image: url('../images/circle-jian.png');
	} */
	.pro-aside-box li.new-li .aside-tit{
		display: block;
		background-size: 18px;
		background-position: 45% center;
	}
	.pro-aside-box li .aside-tit:before{
		content: "";
		position: absolute;
		right: .75rem;
		top: 50%;
		width: .5rem;
		height: .5rem;
		margin-top: -.25rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
		/* background-image: url('../images/circle-jia.png'); */
	}
	.pro-aside-box li.new-li .aside-tit:before{
		display: none;
	}
	.aside-nav li.cur .aside-tit{
		background: none;
	}

	.pro-aside-box .aside-nav>ul>li:last-child{
		border-bottom: none;
	}
	.pro-aside-box .aside-tit{
		height: 2.75rem;
		line-height: 2.75rem;
		padding: 0 .75rem;
		font-size: .9rem;
	}
	.pro-aside-box .sec-nav{
		padding-top: 0;
		background-color: #fff;
	}
	.pro-aside-box .sec-item{
		margin-bottom: 0;
	}
	.pro-aside-box .sec-tit{
		height: 2.2rem;
		line-height: 2.2rem;
		padding: 0 .75rem;
		font-size: .75rem;
		display: block;
		position: relative;
	}
	.pro-aside-box .sec-item.has .sec-tit:before{
		content: "";
		position: absolute;
		right: .75rem;
		top: 50%;
		width: .45rem;
		height: .45rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
		margin-top: -.225rem;
		background-image: url('../images/m-sec-arrow.png');
	}
	.pro-aside-box .sec-item.cur{
		background-color: #fafafa
	}
	.pro-aside-box .sec-item.cur .sec-tit{
		text-align: center;
		font-weight: bold;
		color: #df0345;
	}
	.pro-aside-box .sec-item.cur .sec-tit:before{
		right: auto;
		left: .75rem;
		transform: rotate(180deg);
	}
	.pro-aside-box .third-nav{
		border-top: 1px solid rgba(0,0,0,.1);
		margin-top: 0;
		padding: 1rem 0;
	}
	.pro-aside-box .third-item .third-tit{
		padding: 0 .75rem;
		font-size: .65rem;
		line-height: 1.75rem;
		display: block;
		position: relative;
	}
	.pro-aside-box .third-item.has .third-tit:before{
		content: "";
		position: absolute;
		right: .75rem;
		top: 50%;
		width: .5rem;
		height: .5rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
		background-image: url('../images/m-aside-jia.png');
	}
	.pro-aside-box .third-item:last-child{
		padding-bottom: 0;
	}
	.pro-aside-box .third-item.cur .third-tit:before{
		background-image: url('../images/m-aside-jian.png');
	}
	.pro-aside-box .four-nav{
		margin-top: 0;
	}
	.pro-aside-box .four-nav .four-item{
		margin-bottom: 0;
	}
	.pro-aside-box .four-nav .four-tit{
		padding: 0 1.5rem;
		line-height: 1.75rem;
		font-size: .6rem;
		display: block;
		background: none;
		position: relative;
	}
	.pro-aside-box .four-nav .four-item.has .four-tit:before{
		content: "";
		position: absolute;
		width: .45rem;
		height: .45rem;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url('../images/m-four-arrow1.png');
		right: .75rem;
		top: 50%;
		margin-top: -.225rem;
		background-size: 100%;
	}
	.pro-aside-box .four-nav .four-item.has.cur .four-tit{
		background: none;
	}
	.pro-aside-box .four-nav .four-item.has.cur .four-tit:before{
		background-image: url('../images/m-four-arrow2.png');	
	}
	.pro-aside-box .five-nav{
		padding: 0 2rem;
	}
	.pro-aside-box .five-item{
		margin-bottom: .4rem;
	}
	.pro-aside-box .five-nav a{
		font-size: .5rem;
		line-height: .6rem;
	}
	.aside-black{
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: #000;
		opacity: .4;
		filter: alpha(opacity=40);
		z-index: 90;
		display: none;
	}

	.pro-select{
		margin: 0;
		position: fixed;
		right: 0;
		top: 0;
		width: 12rem;
	    height: 100%;
	    z-index: 100;
	    background-color: #fff;
	    transform: translateX(100%);
	    
	}
	.pro-select.cur{
		transform: translateX(0);
		transition: all .3s;
	}
	.pro-select .select-list{
		padding: 0;
	}
	.pro-select .pro-select-tit{
		display: none;
	}
	.pro-select .aside-top-box{
		background-color: #f0f0f0;
	}
	.product-list-box .right{
		float: none;
		width: 100%;
	}
	.product-list-box .right .top-box{
		display: none;
	}
	.pro-select li{
		padding: .9rem .75rem .6rem;
	}
	.pro-select li .sub{
		display: block!important;
	}
	.pro-select li .select-tit{
		background: none;
		font-size: 	.65rem;
		line-height: .7rem;
	}
	.pro-select li .sub{
		margin-top: .6rem;
	}
	.pro-select li .sub .select-item{
		float: left;
		width: 31.746%;
		line-height: 1.875rem;
		margin-right:2.381%;
		margin-bottom: .35rem; 
	}
	.pro-select li .sub .select-item:nth-child(3n){
		margin-right: 0;
	}
	.pro-select li .sub .select-item a{
		display: block;
		background-image: none;
		padding: 0;
		text-align: center;
		background-color: #f5f5f5;
		color: #333;
		font-size: 	.6rem;
		height: 1.875rem;
		line-height: 1.875rem;
		border-radius: 4px;
	}
	.pro-select li .sub .select-item.cur a{
		background-color: #fce5ec;
		background-image: none;
		color: #df0345;
		background-image: url('../images/selected.png');
		background-position: right bottom;
		background-size: 1rem;
	}
	.pro-select li.price-li .select-item{
		width: 48%;
		margin-right: 2%;
	}


	.product-list-box .right .pro-btns{
	    display: block;
	    font-size: 0;
	    text-align: center;
	}
	.product-list-box .right .pro-btns a{
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 7.25rem;
		height: 1.75rem;
		line-height: 1.75rem;
		font-size: .65rem;
		color: #333;
		padding: 0 .5rem;
		border: 1px solid #c4c4c4;
		margin: 0 .5rem;
		position: relative;
		text-align: left;
	}
	.product-list-box .right .pro-btns a:before{
		content: "";
		position: absolute;
		right: .5rem;
		width: .675rem;
		height: .675rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
		top: 50%;
		transform: translateY(-50%);
	}
	.product-list-box .right .pro-btns .type-btn:before{
		background-image: url('../images/type-btn.png');
	}
	.product-list-box .right .pro-btns .select-btn:before{
		background-image: url('../images/select-btn.png');
	}
	.product-list-box .right .pro-btns .select-btn{
		display: none;
	}
	.culture-bottom .culture-list .con{
		color: #333;
		margin-top: .3rem;
		display: block;
	}
	.store-list-box .pro-select{
		width: 100%;
		transform: translateX(0);
	}
	.data-list .item .txt{
		width: 50%;
	}
	.network .img-box .pc-box{
		display: none;
	}
	.network .img-box .m-box{
		display: block;
	}
	.network-box .join-select{
		display: block;
	}
	.duty-box .text .about-more{
		margin-top: .5rem;
	}
	.duty-box .text{
		right: 3%;
	}
	/* .talk-tab-box .prev,
	.talk-tab-box .next{
		width: .9rem;
		height: .9rem;
		top: 50%;
		margin-top: -.95rem;
		background-size: cover;
	}
	.talk-tab-box .prev{
		left: 2%;
		background-image: url('../images/talk-prev.png');
	}
	.talk-tab-box .next{
		right: 2%;
		background-image: url('../images/talk-next.png');
	} */
	.f-bottom .copy .back-btn{
		display: inline-block;
	}
	.products-tab .tab-btns .text{
		transform: translateY(-50%);
	}
	.products-tab .tab-btns .text .more-btn{
		display: none;
	}
	.products-tab .tab-btns .text .desc{
		display: none;
	}
	.products-tab .tab-btns .text .wait{
		margin-top: .5rem;
	}
	.order-box .text .desc{
		font-size: .5rem;
		line-height: .6rem;
	}
	.recruit-view{
	    padding: 0 4.17%;
	    width: auto;
	}
	.recruit-conditions .condition-btn{
		width: 91%;
	}
}

@media (max-width: 992px){
	.index-page .ban-fast{
		width: 90%;
		margin-left: -45%;
	}
	.ban-fast .fast a{
		margin-right: .3rem;
	}
	.index-brand .con{
    	margin-top: 10px;
	}
	.index-brand .index-more{
		margin-top: 1rem;
	}
	.index-brand-btns{
		margin-left: 2rem;
	}
	.focus-list .row{
		margin: 0 -.3rem;
	}
	.focus-list .item{
		padding: 0 .3rem;
	}
	
	.page-box .help{
		margin-top: .5rem;
	}

	.circle-btns .point:nth-child(1){
		top: -10px;
	}
	.circle-btns .point:nth-child(2){
		right: 6%;
	}
	.circle-btns .point:nth-child(3){
		left: -2%;
	}
	.business-view{
		padding: 0 10%;
		width: auto;
	}
	.network .right{
		margin-top: 0;
	}
	.network .right .network-list{
		width: 100%
	}
	.network .right .row{
		margin: 0 -.2rem;
	}
	.network .right .item{
		padding: 0 .2rem;
		margin: .5rem 0;
	}

	.about-box .left .num-box .item{
		width: 50%;
		margin: .5rem 0;
	}
	.network .right .con-box{
		padding: .3rem 0;
	}
	.culture-box .culture{
		width: 75%;
	}
	.duty-box .text{
		right: 0;
		top: 20%;
	}
	.brand-bottom .right{
		width: 45%;
	}
	.brand-bottom .right .num-box .brand-progress{
		width: 6rem;
	}
	.ban-brand .ban-dialog{
		width: 40%;
	}
	.product-list .con-box .list-btns{
		width: 100%;
	}
	.ban-brand .ban-dialog{
		padding: 1rem;
	}
	.order-box .text{
		top: -40%
	}
	.case-type-box .type-list{
		margin-left: 0;
		margin-top: .5rem;
	}
	.proinfo .right{
		width: 55%;
	}
	.notice-view{
		width: 80%;
	}
}

@media (max-width: 767px){
	.view{
		padding: 0 .3rem;
	}
	.index-page header{
		width: 100%;
		height: 1rem;
	}
	.index-page .clearfixed{
		display: block;
	}
	header{
		height: 1rem;
	}
	.language{ display:none}
	header .logo,
	.index-page header .logo{
		width:200px;
		margin-top: 8px;
	}
	.index-page header .header-right .tit{
		line-height: 1rem;
		height: 1rem;
	}
	.index-page header .header-right .item.search-box .tit{
		height: 1rem;
	}

	header .header-right .item{
		margin-left: .3rem;
	}
	header .header-right .tit{
		line-height: 1rem;
		font-size: .24rem;
		background-size: .3rem;
		padding-left: .4rem;
		height: 1rem;
	}
	header .header-right .item.lang-box .tit span{
		background-size: .2rem;
	}
	header .header-right .item.search-box .tit{
		height: 1rem;
		width: .3rem;
	}
	.lang-dialog .lang-tit{
		font-size: .36rem;
		line-height: .4rem;
		margin-bottom: .3rem;
	}
	header .header-right .search-boxnew{
		display:none;
	}
	header .header-right .search-box{
		display:inline-block;
	}
	.index-page header{
		background-color: #fff;
	}
	header.headroom--unpinned,
	.index-page header.headroom--unpinned{
		top: -1rem;
	}

	.nav-btn {
	    width: .34rem;
	    height: .32rem;
	    margin-top: .35rem;
	}
	.m-nav{
		padding: 0 .3rem;
		top: 1rem;
		/* max-height: calc(100% - 1rem); */
		overflow: auto;
		height: calc(100% - 1rem);
	}
	.m-nav li .tit{
		font-size: .3rem;
		padding: .15rem 0 .15rem .3rem;
	}
	.m-nav li .navson a{
		font-size: .28rem;
		line-height: .5rem;
		padding: 0 .5rem;
	}
	.m-nav li .tit:before{
		width: .3rem;
		height: .3rem;
	}
	.search-dialog {
	    position: absolute;
	    right: .4rem;
	    top: .2rem;
	    margin-top: 0;
	    width: 70%;
	}
	.search-dialog .search{
	    width: 75%;
	    padding: .1rem .2rem;
	}
	.search-dialog .search input[type=text]{
	    width: 80%;
	    height: .4rem;
	    line-height: .4rem;
	    font-size: .3rem;
	}
	.search-dialog .search input[type=submit]{
	    width: .4rem;
	    height: .4rem;
	}
	.search-dialog .search-close{
	    width: .3rem;
	    height: .32rem;
	    right: 0;
	    margin-top: -.16rem;
	}
	.index-page header .header-right .tit{
		line-height: 1rem;
		background-size: .3rem;
	}
	.index-page header .header-right .item:nth-child(3) .tit{
		height: 1rem;
		background-size: .3rem;
	}
	.index-page header .logo{
		margin-top: 8px;
	}
	.clearfixed{
		height: 1rem;
	}
	header .buy-box .sub{
		top: .6rem;
		padding-top: .2rem;
	    width: 4rem;
	}
	header .buy-box .sub .list{
		padding: .15rem .2rem 0;
	}
	header .buy-box .sub .list:before{
		top: -.1rem;
	    width: .18rem;
	    height: .1rem;
	}
	header .buy-box .sub .list a{
		font-size: .24rem;
		padding: .15rem .15rem .15rem .6rem;
	}
	.index-page header .buy-box .sub{
		top: .6rem;
	}
	.lang-dialog{
		top: 1rem;
		padding: .5rem 0;
		box-sizing: border-box;
	}
	.lang-dialog .list .lang-item:first-child{
		padding-top: 0;
	}
	.index-page .lang-dialog{
		top: 1rem;
	}
	.lang-dialog .list .cur-lang{
		font-size: .24rem;
		line-height: .4rem;
		background-size: .3rem;
		padding-left: .5rem;
		margin-bottom: .3rem;
	}
	.lang-dialog .list .lang-item{
		border-right: none;
		padding-top: 0;
	}
	.lang-dialog .list .lang-item a{
		padding:.2rem 0;
		font-size: .3rem;
		line-height: .4rem;
		width: 50%;
		float: left;
	}
	.banner{
		height: 23vh;
		/* height: 7.9rem; */
	}
	.banner .swiper-slide{
		height: 100%;
	}
	.banner .swiper-slide .pc-img{
		display: none;
	}
	.banner .swiper-slide .m-img{
		display: block;
	}
	.banner .btns{
		top: auto;
		bottom: 10%;
		left: 0;
		width: 100%;
		font-size: 0;
		transform: translateY(0);
		text-align: center;
	}
	.banner .btns .swiper-pagination-bullet{
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: .16rem;
		height: .16rem;
		margin: 0 .09rem;
	}
	.index-page .ban-fast{
		bottom: 0;
		width: 100%;
		left: 0;
		margin: 0;
		height: 35.5%;
		padding: 0;
		background: #fff;
		box-shadow: 0 17px 21px rgba(0,0,0,.06);
	}
	.ban-fast .row{
		margin: 0;
		height: 100%;
	}
	.ban-fast .item{
		box-sizing: border-box;
		height: 33.33%;
		padding: 7% .3rem;
		border-bottom: 1px solid #dfdfdf;
	}
	.ban-fast .tit{
		float: left;
		font-size: .3rem;
		line-height: .4rem;
	}
	.ban-fast .fast{
		float: right;
		width: 60%;
		margin-top: 0;
	}
	.ban-fast .fast a{
		font-size: .2rem;
		color: #666;
	}
	.index-brand-box{
		padding: 20px 0;
		background-color: #f6f6f6;
	}
	.index-brand-box .view{
		padding: 0;
	}
	.index-tit{
		font-size: 16px;
		line-height: 36px;
		padding: 0 20px;
	}
	.index-brand-btns{
		/* float: none; */
		margin: 5px 0 0;
		padding: 0 20px;
	}
	.index-brand-btns .swiper-slide{
		margin-right: 10px;
		/* min-width: .42rem; */
	}
	.index-brand-btns .swiper-slide a{
		font-size: 14px;
		line-height: 23px;
	}
	.index-brand{
		margin-top: .4rem;
	}
	.index-brand .buttons{
		display: none;
	}
	.index-brand .img-box{
		position: relative;
		width: 100%;
		top: 0;
	}
	.index-brand .play-btn{
		width: .8rem;
	}
	.index-brand .play-btn .icon{
		width: 1rem;
		height: 1rem;
	}
	.index-brand .play-btn .txt{
		font-size: .24rem;
		line-height: .3rem;
		margin-top: .28rem;
	}
	.index-brand .btns{
		position: relative;
		margin-top: .3rem;
	}
	.index-brand .btns .swiper-pagination-bullet{
		width: .16rem;
		height: .16rem;
		margin: 0 .09rem;
		background-color: #cdcdcd;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.index-brand .btns .swiper-pagination-bullet-active{
		background-color: #d8134a;
	}
	.index-brand .text-box{
		border: none;
		width: 100%;
		padding: 0 .3rem;
		margin-top: .3rem;
	}
	.index-brand .text-box .con-box{
		background-color: #fff;
		padding: 20px ;
		position: relative;
	}
	.index-brand .brand-logo{
    text-align: center  ; font-size:16px; font-weight:bold
}
	.index-brand .con{
		font-size: 14px;
		line-height: 22px;
		color: #666;
	}
	.index-brand .index-more{
		width: 2.4rem;
		height: .7rem;
		font-size: .24rem;
		line-height: .7rem;
		margin-top: 0;
		position: absolute;
		left: 50%;
		/* bottom: -.35rem; */
		bottom: 20px;
		margin-left: -1.2rem;
	}
	.index-product-box{
		padding-top: .8rem;
	}
	.index-product-tab{
		padding-bottom: .5rem;
	}
	.index-product-box .view{
		padding: 0;
	}
	.index-product-btns{
		/* float: none; */
		margin: .3rem 0 0;
		padding: 0 .3rem;
	}
	.index-product-btns .swiper-slide a{
		font-size: .2rem;
		line-height: .3rem;
	}
	.index-product-btns .swiper-slide{
		margin-right: .5rem;
	}
	.index-product-btns .swiper-slide.hot a{
		padding-left: .32rem;
		background-size: .18rem;
	}
	.index-product:before{
		display: none;
	}
	.index-product{
		margin-top: .55rem;
		padding-top: 0;
	}
	.index-product .img{
		width: 100%;
	}
	.index-product .pc-img{
	    display: none;
	}
	.index-product .m-img{
	    display: block;
	}
	.index-product .text-box{
		display: none;
	}
	.index-product .prev,
	.index-product .next{
		width: .44rem;
		height: .44rem;
		background-size: .09rem;
		border-width: 2px;
		top: 42.45%;
	}
	.index-product .prev{
		left: .3rem;
	}
	.index-product .next{
		right: .3rem;
	}
	.index-product .txt{
		position: absolute;
		width: 84%;
		height: 1rem;
		line-height: 1rem;
		font-size: .36rem;
		color: #fffefe;
		padding: 0;
		text-align: center;
		margin-left: -42%;
		left: 50%;
		bottom: -.5rem;
	}
	.index-product .btns{
		display: none;
	}
	.index-join-box{
		padding: 1.5rem 0 .7rem;
	}
	.index-join-box .index-tit{
		padding: 0;
		float: left;
	}
	.index-tit-box .join-more{
		float: right;
		font-size: .24rem;
		line-height: .6rem;
		padding-right: .3rem;
	}
	.index-join{
		margin-top: 0;
	}
	.index-join .global-box{
		float: none;
		width: 100%;
		margin: 0;
	}
	.index-join .area{
		right: -3%;
	    top: 10%;
	}
	.index-join .area:before{
		width: 3.6rem;
		height: 1.24rem;
		display: none;
	}
	.index-join .area .txt{
		padding: .1rem .24rem;
		font-size: .24rem;
		line-height: .5rem;
		width: 3rem;
		text-align: left;
	}
	.index-join .tips{
		display: none;
	}
	.index-join .txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.index-join .join-list{
		float: none;
		width: 100%;
	}
	.index-join .join-list .item{
		padding: 0;
	}
	.index-join .join-list .con-box{
		padding: .3rem .7rem .24rem .56rem; 
	}
	.index-join .join-list .tit{
		font-size: .28rem;
		line-height: .3rem;
	}
	.index-join .join-list .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .16rem;
	}
	.index-join .join-list .con-box .join-deital{
		width: .4rem;
		height: .4rem;
		background-size: .07rem;
		right: .7rem;
	}
	footer{
		padding: 0;
	}
	footer .view{
		padding: 0;
	}
	.f-top{
		position: relative;
		padding: .5rem .3rem;
		border-bottom: 1px solid #dcdcdc;
	}
	.f-left{
		float: none;
	}
	.f-left .f-logo{
		display: none;
	}
	.f-left .text{
		float: left;
	}
	.f-left .tit{
		margin-top: 0;
		font-size: .22rem;
		line-height: .3rem;
	}
	.f-left .tel{
		font-size: .36rem;
		line-height: .4rem;
	}
	.f-left .ico-box{
		float: right;
		margin: 0;
	}
	.f-nav{
		display: none;
	}
	.f-left .ico-box{
		margin-top: .45rem;
	}
	.f-left .ico-box .ico{
		width: .4rem;
		height: .4rem;
		background-size: .22rem;
	}
	.f-left .ico-box .item{
		margin-right: .15rem;
	}
	.f-left .ico-box .img-box{
		padding-top: .2rem;
		top: .4rem;
		left: auto;
		right: 0;
		transform: translateX(0);
	}
	.f-left .ico-box .img{
		width: 2rem;
	}
	.f-left .ico-box .img:before{
		left: auto;
		right: 7%;
	}
	.f-left .back-btn{
		position: absolute;
	    right: .3rem;
	    top: .5rem;
	    font-size: 0;
	}
	.f-left .back-btn a{
		font-size: .22rem;
	    line-height: .3rem;
	    color: #dc0f48;
	}
	.f-bottom{
		margin-top: 0;
		padding: .32rem 0;
		text-align: center;
	}
	.f-bottom .copy,
	.f-bottom .copy span{
		display: block;
	}
	.f-bottom .copy{
		float: none;
	}
	.f-bottom .copy, .f-bottom .copy a{
		font-size: .24rem;
		line-height: .4rem;
	}
	.fot-btns{
		float: none;
		text-align: center;
	}
	.fot-btns a,
	.fot-btns span{
		font-size: .24rem;
		line-height: .4rem;
	}
	.fot-btns span{
		margin: 0 .2rem;
	}
	.recruit-dialog{
		width: 90%;
		padding: .4rem;
	}
	.recruit-dialog .tit-box{
		padding-bottom: .3rem;
	}
	.recruit-dialog .tit{
		font-size: .4rem;
	    line-height: .5rem;
	}
	.recruit-dialog .recruit-close{
		width: .3rem;
	    height: .3rem;
	    margin: 0;
	}
	.recruit-dialog .con{
		font-size: .26rem;
		line-height: .6rem;
		margin-top: .4rem;
		height: 4.8rem;
	}
	.news-view{
		padding: 0 .3rem;
	}
	.about-nav-box .swiper-slide{
		margin-right: .8rem;
		padding: 0;
		min-width: 1.7rem;

		/* padding: 0 .4rem; */
		/* min-width: 2.1rem; */
	}
	.about-nav-box .swiper-slide a{
		font-size: .3rem;
		background-size: .3rem;
		padding-left: .5rem;
		line-height: .8rem;
		height: .8rem;
	}
	.about-nav-box .swiper-slide:before{
		right: -.4rem;
	}
	.news-box{
		padding: .8rem 0;
	}
	.news-box .news-top .text{
		margin-top: .3rem;
	}
	.news-box .news-tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.pub-con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.news-box .pub-con{
		line-height: .4rem;
		margin-top: .2rem;
	}
	.news-box .time-box{
		margin-top: .2rem;
	}
	.news-box .time-box .time{
		font-size: .24rem;
		line-height: .6rem;
	}
	.news-box .time-box .tip{
		line-height: .5rem;
		height: .5rem;
		font-size: .24rem;
		margin-left: .3rem;
	}
	.news-box .news-list{
		margin-top: .5rem;
	}
	.news-box .news-list .item{
		margin-bottom: .5rem;
	}
	.news-box .news-list .text{
		margin-top: .3rem;
	}
	.page a{
		width: .5rem;
		height: .5rem;
		line-height: .5rem;
		font-size: .24rem;
	}
	.page a[rel=prev],
	.page a[rel=next]{
		/* width: .7rem;
		margin: 0 .3rem; */
		background-size: .12rem;
	}
	.news-box .page{
		margin-top: .4rem;
	}
	.data-box{
		padding: .8rem 0;
	}
	.data-tit .tit{
		font-size: .36rem;
		line-height: .4rem;
	}
	.data-tit .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.data-tit .line{
		width: .6rem;
		height: 2px;
		margin-top: .6rem;
	}
	.data-box .type-btns{
		margin-top: .4rem;
	}
	.data-list{
		margin-top: .4rem;
	}
	.data-list .item{
		padding: .2rem .3rem;
		margin-bottom: .3rem;
	}
	.data-list .item .txt{
		font-size: .24rem;
	    line-height: .4rem;
	    padding-left: .5rem;
	    background-size: .3rem;
	    width: 35%;
	}
	.data-list .item .download-btn,
	.data-list .item .play-btn{
		background-size: .4rem;
		font-size: .24rem;
		line-height: .4rem;
		padding-left: .5rem;
	}
	.data-list .item .download-btn{
		margin-left: .2rem;
	}
	.data-list .page{
		margin-top: 1rem;
	}
	.focus-box{
		padding: .8rem 0;
	}
	.focus-title .focus-world{
		margin-left: 0;
		width: 100%;
		display: none;
	}
	.focus-list{
		top: 0;
	    margin-top: .5rem;
	}
	.focus-list .row{
		margin: 0 -.1rem;
	}
	.focus-list .item{
		width: 50%;
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.focus-list .item .con-box{
		padding: .5rem 0;
	}
	.focus-list .item .qrcode{
		width: 2.4rem;
		height: 2.4rem;
	}
	.focus-list .item .icon{
		width: .8rem;
		margin-top: .3rem;
	}
	.focus-list .item .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.focus-list .item .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.ban-services{
		height: 7rem;
	}
	.sub-banner .service-text{
		width: 90%;
	}
	.sub-banner .service-text .tit{
		font-size: .5rem;
		line-height: .6rem;
	}
	.sub-banner .service-text .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.sub-banner .service-search{
		margin-top: .5rem;
	}
	.sub-banner .service-search input[type=search]{
		padding: .2rem .8rem;
		width: calc(100% - 1.6rem);
		background-position: .3rem center;
		font-size: .3rem;
	}
	.services-box{
		padding: .7rem 0;
	}
	.service-tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.services-box .tit-box .desc{
		font-size: .24rem;
		margin-top: .2rem;
	}
	.services-box .used-list{
		margin-top: .5rem;
	}
	.services-box .used-list .item{
		margin-bottom: .4rem;
	}
	.services-box .used-list .item:last-child{
		margin-bottom: 0;
	}
	.services-box .used-list .con-box{
		padding: .5rem 0;
	}
	.services-box .used-list .icon{
		width: .8rem;
	}
	.services-box .used-list .text{
		margin-top: .3rem;
	}
	.services-box .used-list .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.services-box .used-list .con{
		font-size: .24rem;
		line-height: .4rem;
		height: auto;
		padding: 0 1rem;
		margin-top: .1rem;
	}
	.question-box{
		margin-top: .5rem;
	}
	.question-box .all-btn{
		/* width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem; */
		margin-top: .3rem;
	}
	.question-box .question{
		margin-top: .5rem;
	}
	.question .tab-btns a{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		margin: 0 .25rem;
	}
	.question .tab-box{
		padding: .4rem;
	}
	.question .tab-box .row{
		margin: 0;
	}
	.question .tab-box .item{
		padding: 0;
	}
	.question .tab-box .con-box{
		line-height: .5rem;
		font-size: .24rem;
		padding-left: .3rem;
	}
	.question .tab-box .con-box:before{
		width: 4px;
		height: 4px;
		margin-top: -2px;
	}
	.service-contact{
		margin-top: .5rem;
	}
	.service-contact .contact-list{
		margin-top: .4rem;
	}
	.service-contact .contact-list .item{
		margin-bottom: 10px;
	}
	.service-contact .contact-list .con-box{
		padding: .5rem 0;
	}
	.service-contact .contact-list .icon{
		width: 1.5rem;
	}
	.service-contact .contact-list .tel,
	.service-contact .contact-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .3rem;
	}

	.service-contact .contact-list .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.services-box .used-list .row{
		margin: 0 -.1rem;
	}
	.services-box .used-list .item{
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.services-box .used-list .con{
		padding: 0 .3rem;
		height: 1.2rem;
	}
	.network-box{
		padding: 1rem 0;
	}
	.service-network{
		padding-bottom: 0;
	}
	.network-box h3{
		font-size: .46rem;
		line-height: .5rem;
	}
	.network-box .select-box{
		margin-top: .5rem;
	}
	.network-box .select-box .select{
		margin: 0 0 .3rem;
		width: 100%;
	}
	.network-box .select-box .select:last-child{
		margin-bottom: 0;
	}
	.network-box .select-box .select-tit{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.network-box .select-box .sub{
		top: calc(.7rem + 2px);
		max-height: 2.8rem;
	}
	.network-box .select-box .sub a{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.network-box .city{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .5rem;
	}
	.map-box .map{
		display: none;
		height: 8rem;
	}
	.store-list-box{
		position: relative;
		transform: translateY(0);
		/* padding: .8rem .3rem; */
		padding: 0 .3rem .8rem;
		width: 100%;
		margin: 0;
		left: 0;
		z-index: 5;
	}
	.store-list-box .location span{
		font-size: .3rem;
		padding-left: .5rem;
		line-height: .7rem;
	}
	.store-list-box .pro-select{
		margin-top: .3rem;
	}
	.store-list-box .pro-select .tit{
		padding: 0 .3rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.store-list-box .pro-select .sub{
		top: calc(.7rem + 2px);
		max-height: 2.8rem;
	}
	.store-list-box .pro-select .sub a{
		height: .7rem;
		line-height: .7rem;
		padding: 0 .3rem;
		font-size: .3rem;
	}
	.store-list{
		height: auto;
		margin-top: .4rem;
	}
	.store-list li{
		padding-bottom: .3rem;
		margin-bottom: .3rem;
	}
	.store-list li .con-box{
		width: 100%;
	}
	.store-list li .tit{
		font-size: .3rem;
		line-height: .5rem;
		padding-left: .4rem;
		background-size: .3rem;
	}
	.store-list li .con{
		padding-left: .4rem;
		font-size: .24rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.store-list li .send-box{
		padding-left: .4rem;
		margin-top: .2rem;
	}
	.store-list li .send-box .send-btn{
		font-size: .24rem;
		line-height: .4rem;
		padding-left: .4rem;
		background-size: .3rem;
	}
	.store-list li .send-box .distance{
		font-size: .24rem;
		line-height: .4rem;
	}
	.store-list li .score{
		padding-left: .4rem;
		font-size: .24rem;
		line-height: .24rem;
		margin-top: .2rem;
	}
	.store-list li .score .star{
		line-height: .24rem;
	}
	.policy-box{
		padding: .8rem 0;
	}
	.policy-box .policy{
		margin-top: .5rem;
	}
	.policy-aside{
		float: none;
		width: 100%;
	}
	.policy-aside .tit{
		height: .8rem;
		line-height: .8rem;
		padding: 0 .5rem;
		font-size: .3rem;
	}
	.policy-aside .tit:before{
		right: .5rem;
	}
	.policy-aside .sub{
		padding: .2rem 0;
	}
	.policy-aside .sub a{
		padding-left: .8rem;
		font-size: .24rem;
		line-height: .5rem;
	}
	.policy-content{
		float: none;
		margin-top: .5rem;
		font-size: .24rem;
		line-height: .4rem;
		width: 100%;
	}
	.policy-content .policy-table{
		overflow: auto;
		width: 100%;
	}
	.policy-content table{
		/* width: 700px; */
	}
	.policy-content table th{
		font-size: .3rem;
		line-height: .5rem;
		padding: .2rem 0;
	}
	.policy-content table td{
		font-size: .24rem;
		line-height: .4rem;
		padding: .2rem 0;
	}
	.policy-content h3{
		font-size: .3rem;
		line-height: .4rem;
	}
	.download-box .select-box{
		margin-top: .4rem;
	}
	.download-box .select,
	.download-box .data-search{
		width: 100%;
		margin: 0 0 .3rem;
	}
	.download-box .data-search{
		margin-bottom: 0;
	}
	.download-box .select .tit{
		height: .7rem;
		line-height: .7rem;
	}
	.download-box .select .tit{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.download-box .select .sub{
		top: calc(.7rem + 2px);
		
	}
	.download-box .select .sub-list{
		max-height: 2.8rem;
	}
	.download-box .select .sub .sec-tit{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.download-box .select .sub input[type=text]{
		font-size: .3rem;
		padding: .1rem .5rem;
	}
	.download-box .select .sub .third-nav a{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		padding: 0 1rem;
	}
	.download-box .data-search input[type=text]{
		height: .4rem;
		padding: .15rem 0;
		font-size: .3rem;
	}
	.download-box .data-search input[type=submit]{
		margin: 0;
		width: .3rem;
		height: .7rem;
	}
	.download-box .data-list{
		margin-top: .5rem;
	}

	.ban-question{
		height: 6rem;
	}
	.question-search{
		width: 90%;
	}
	.question-search .inp{
		height: .9rem;
		padding: 0 .4rem;
	}
	.question-search input[type=text]{
		height: .5rem;
		line-height: .5rem;
		padding: .2rem 0;
		font-size: .3rem;
	}
	.question-search input[type=submit]{
		margin: 0;
		width: .9rem;
		height: .9rem;
		background-size: .3rem;
	}
	.question-search .keywords{
		padding: 0;
		margin-top: .2rem;
	}
	.question-search .keywords span,
	.question-search .keywords a{
		font-size: .24rem;
		line-height: .4rem;
		margin-right: .2rem;
	}
	.question-wrap{
		background-color: transparent;
		margin: 0;
		padding: .7rem 0;
	}
	.question-wrap .question-aside{
		width: 100%;
		float: none;
		padding: 0;
		border-right: none;
		background-color: #fff;
	}
	.question-wrap .question-aside .tit{
		font-size: .36rem;
		line-height: 1rem;
		text-align: left;
		padding: 0 .5rem;
	}
	.question-wrap .question-tit{
		padding: 0 .5rem;
		height: 1rem;
		line-height: 1rem;
		font-size: .3rem;
	}
	.question-wrap .question-tit:before{
		width: .3rem;
		height: .3rem;
	}
	.question-wrap .aside li:last-child{
		border-bottom: none;
	}
	.question-wrap .aside li .question-tit:before{
		right: .5rem;
	}
	.question-wrap .aside .sub{
		padding-bottom: .2rem;
	}
	.question-wrap .aside .sub a{
		padding-left: 15%;
		font-size: .24rem;
		line-height: .5rem;
		margin-bottom: .1rem;
	}
	.question-wrap .question-list{
		float: none;
		width: auto;
		padding: .4rem;
		background-color: #fff;
		margin-top: .5rem;
	}
	.question-wrap .question-list .tit-box{
		padding: .2rem 0;
	}
	.question-wrap .question-list .txt{
		font-size: .3rem;
		line-height: .5rem;
		width: 85%;
	}
	.question-wrap .question-list .icon{
		margin-right: 0;
		width: .5rem;
		height: .5rem;
	}
	.question-wrap .question-list .sub{
		padding: .3rem;
	}
	.question-wrap .question-list .con{
		font-size: .24rem;
		line-height: .5rem;
	}
	.question-wrap .question-list .slideup-btn{
		font-size: .3rem;
		line-height: .4rem;
	}
	.page-box{
		margin-top: 1rem;
	}
	.page-box .page,
	.page-box .help{
		margin: 0;
	}
	.page-box .help{
		font-size: .24rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.question-container{
		padding-bottom: .8rem;
	}
	.ban-contact{
		height: 6rem;
	}
	.sub-banner .join-text .tit{
		font-size: .52rem;
		line-height: .6rem;
	}
	.sub-banner .join-text .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.contact-box{
		padding: .7rem .3rem;
	}
	.join-list-box .item{
		margin-bottom: .5rem;
	}
	.join-list-box .item:last-child{
		margin-bottom: 0;
	}
	.join-list-box .img,
	.join-list-box .item:nth-child(2) .img{
		width: 100%;
		float: none;
		height: 4rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	.join-list-box .img img{
		display: none;
	}
	.join-list-box .bg{
		left: 0;
		top: 0;
		transform: skewX(0);
		z-index: -1;
	}
	.join-list-box .item:nth-child(2) .block{
		display: none;
	}
	.join-list-box .text-box{
		box-sizing: border-box;
		position: static;
		padding: .4rem;
		width: 100%;
	}
	.join-list-box .text-box .text{
		position: static;

		transform: translateY(0);
	}
	.contact-box .join-list-box .text .tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.contact-box .join-list-box .text .con{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.contact-box .join-list-box .text .more-btn{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		margin-top: .5rem;
	}
	.join-list-box .item:nth-child(2) .bg{
		right: auto;
		left: 0;
	}
	.business-top{
		padding: .7rem 0;
		margin-bottom: .5rem;
	}
	.business-view{
		padding: 0 .5rem;
	}
	.business-top .left{
		float: none;
		padding-top: 0;
	}
	.business-top .left .en-tit{
		font-size: .36rem;
		line-height: .5rem;
	}
	.business-top .left .con{
		font-size: .36rem;
		line-height: .5rem;
		/* margin-top: .4rem; */
	}
	.business-top .left .con span{
		font-size: .5rem;
		line-height: .5rem;
	}
	.business-top .left .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.business-top .left .business-btn{
		/* width: 2.5rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem; */
		margin-top: .3rem;
	}
	.business-top .right{
		float: none;
		width: 100%;
		margin-top: .5rem;
	}
	.circle-btns .point:nth-child(2){
		right: 8%;
	}
	.circle-btns .point:nth-child(3){
		left: 0;
	}
	.network-box .network{
		margin-top: .7rem;
	}
	.network .img-box{
		width: 100%;
		float: none;
	}
	.network .img-box .coo-box{
		position: static;
	}
	.network .img-box .coo-box .coo-logo{
		width: .86rem;
	}
	.network .img-box .coo-box .coo-divide{
		height: .3rem;
		margin: 0 .3rem;
	}
	.network .img-box .coo-box .coo-txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.network .img-box .coo-box .coo-txt span{
		font-size: .48rem;
		line-height: .5rem;
	}

	.network .right{
		position: relative;
		width: 100%;
		overflow: inherit;
		height: auto;
		margin-top: .5rem;
	}
	.network .right .row{
		margin: 0 -.1rem;
	}
	.network .right .item{
		margin: 0;
		box-sizing: border-box;
		padding: 0 .1rem;
		margin-bottom: 0;
	}
	.network .img-box .text{
		position: static;
		font-size: .24rem;
		line-height: .5rem;
	}
	.network .img-box .text .num{
		font-size: .4rem;
		line-height: .5rem;
	}
	.network .right .tit{
		font-size: .3rem;
		line-height: .4rem;
		/* margin-top: .2rem; */
	}
	.network .right .tel{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.network .right .tel p{
		padding-left: .5rem;
		background-position: left .05rem;
	    background-size: .32rem;
	}
	.network-view{
		padding: 0 .3rem;
	}
	.ban-about{
		height: 6rem;
	}
	.profile-box{
		padding: .7rem 0;
	}
	.about-tit{
		font-size: .44rem;
		line-height: .5rem;
		padding-left: .5rem;
		position: relative;
	}
	.about-tit:before{
		width: 2px;
		height: .5rem;
	}
	.profile-box .about-tit{
		top: 20%;
	}
	.profile-box .img{
		width: 50%;
		top: 20%;
		transform: translateY(0);
	}
	.profile-box .con{
		float: none;
		width: 100%;
		margin: .4rem 0 0;
		position: relative;
		z-index: 3;
	}
	.about-more{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.profile-box .line{
		margin-top: .3rem;
	}
	.profile-box .about-more{
		float: none;
		margin: .3rem 0 0;
	}
	.about-box .left,
	.about-box .right{
		float: none;
		width: 100%;
		height: 6rem;
	}
	.about-box .right{
		width: 92%;
		margin:.5rem auto 0;
	}
	.about-box .left .num-box .item{
		margin: .2rem 0;
	}
	.about-box .left .num-box .num{
		font-size: .24rem;
	}
	.about-box .left .num-box .num span{
		font-size: .48rem;
		line-height: .5rem;
	}
	.about-box .right .play-btn{
		width: .9rem;
		height: .9rem;
	}
	.culture-box{
		padding: .8rem 0;
	}
	.culture-box .about-tit{
		top: 0;
	}
	.index-page header .header-right .search-boxnew{
		display:none;
	}
	.index-page header .header-right .search-box{
		display:inline-block;
	}
	.culture-box .culture{
		width: 100%;
		margin-top: .5rem;
		text-align: center;
	}
	.culture-box .culture .row{
		margin: 0;
	}
	.culture-box .culture .item{
		padding: 0;
		text-align: center;
	}
	.culture-box .culture .icon{
		width: 1.13rem;
		margin: 0 auto;
	}
	.culture-box .culture .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .3rem;
	}
	.culture-box .culture .pub-con{
		height: auto;
		margin: .2rem auto 0;
		width: 80%;
	}
	.culture-box .culture .item{
		margin-bottom: .3rem;
	}
	.culture-box .culture .item:last-child{
		margin-bottom: 0;
	}
	.culture-box .culture .item:first-child .more-btn{
		margin-top: .2rem;
		font-size: .24rem;
		line-height: .5rem;
		background-size: .3rem;
		padding-left: .5rem;
	}
	.culture-box .culture .about-more{
		/* padding-left: .5rem;
		background-size: .3rem;
		font-size: .24rem;
		line-height: .5rem; */
		margin: .3rem auto 0;
		float: none;
	}
	.duty-box{
		padding-top: .8rem;
	}
	.duty-box .text{
		position: relative;
		padding-left: 1.3rem;
		margin-top: .5rem;
	}
	.duty-box .text .line{
		width: .7rem;
		top: .25rem;
	}
	.duty-box .text .con{
		font-size: .3rem;
		line-height: .6rem;
	}
	.duty-box .text .con:before,
	.duty-box .text .con:after{
		width: .26rem;
		height: .16rem;
	}
	.duty-box .text .con:after{
		bottom: .3rem;
	}
	.duty-box .about-tit{
		top: 0;
	}
	.duty-box .text .about-more{
		margin-top: .5rem;
	}

	.duty-box .img{
		width:100%;
		margin-top: .5rem;
		margin-left: 0;
	}
	.talk-box{
		height: 7rem;
		background-position: 66% center;
	}
	.talk-box .about-tit{
		top: .8rem;
	}
	.talk-box .text{
		left: .3rem;
	}
	.talk-box .text .tit{
		font-size: .48rem;
		line-height: .6rem;
	}
	.talk-box .text .con{
		font-size: .36rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.talk-box .text .about-more{
		margin-top: .5rem;
	}
	.ban-about2{
		height: 6rem;
	}
	.sub-banner .txt{
		font-size: .4rem;
		line-height: .5rem;
	}
	.profile-container{
		padding-bottom: 0;
	}
	.profile-container .view{
		padding: 0;
	}
	.profile-wrap{
		margin-top: 0;
		padding: .7rem 0;
	}
	.profile-wrap .icon{
		width: .75rem;
	}
	.profile-wrap .text{
		margin-top: .3rem;
	}
	.profile-wrap .text .tit{
		font-size: .4rem;
		line-height: .5rem;
		padding: 0 .3rem .3rem;
	}
	.profile-wrap .text .pub-con{
		margin-top: .3rem;
		padding: 0 .3rem;
	}
	.profile-wrap .text .pub-con{
		line-height: .5rem;
	}
	.profile-wrap .num-box{
		margin-top: .3rem;
	}
	.profile-wrap .num-box .item{
		padding: .5rem 0;
		border-bottom: 1px solid #f0f0f0;
	}
	.profile-wrap .num-box .item:nth-child(3),
	.profile-wrap .num-box .item:nth-child(4){
		border-bottom: none;
	}
	.profile-wrap .num-box .num{
		font-size: .6rem;
		line-height: .7rem;
	}
	.profile-wrap .num-box .unit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.profile-wrap .num-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.profile-video{
		height: 5.5rem;
		margin: .3rem;
		width: 92%;
	}
	.profile-video .play-btn{
		width: 1rem;
		height: 1rem;
	}
	.world-box{
		padding: .7rem .3rem;
	}
	.world-box .text{
		width: 100%;
	}
	.world-box .text span{
		font-size: .4rem;
		line-height: .5rem;
	}
	.world-box .world-wrap .pc-box{
		display: none;
	}
	.world-box .world-wrap .m-box{
	    display: block;
	}
	.world-box .nation{
		font-size: .24rem;
		line-height: .4rem;
		bottom: -10%;
	}
	.world-box .nation span{
		font-size: 1rem;
		line-height: 1rem;
	}
	.culture-container .view{
		padding: 0;
	}
	.culture-top{
		padding: .8rem .3rem 3.4rem;
	}
	.culture-top .tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.culture-top .line{
		width: .8rem;
		margin-top: .3rem;
	}
	.culture-top .yin{
		width: .34rem;
		margin-top: .4rem;
	}
	.culture-top .con{
		width: 100%;
		font-size: .24rem;
		line-height: .5rem;
		margin-top: .4rem;
	}
	.culture-list-box{
		position: relative;
		top: 0;
		transform: translateY(0);
	}
	.culture-top .img{
		width: 80%;
		margin-top: .4rem;
		margin-left: -40%;
	}
	.culture-bottom{
		height: auto;
		padding: 1rem 0;
	}
	.culture-bottom .culture-list .item{
		margin-bottom: 2px;
	}
	.culture-bottom .culture-list .hover-box{
		display: none;
	}
	.culture-bottom .culture-list .init-box{
		padding: .54rem 0;
	}
	.culture-bottom .culture-list .icon{
		width: .8rem;
	}
	.culture-bottom .culture-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .3rem;
	}
	.culture-bottom .culture-list .en-tit{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.duty-container{
		padding: .7rem 0;
	}
	.duty-tit{
		font-size: .3rem;
		line-height: .4rem;
		padding-bottom: .2rem;
	}
	.duty-tit-box .img{
		width: 2.06rem;
		padding-right: .8rem;
		margin-top: .4rem;
	}
	.ban-duty{
		margin-top: .4rem;
		height: 5rem;
		background-position: 60% center;
	}
	.duty-list-tit{
		margin-top: 1rem;
	}
	.duty-list-tit .tit{
		font-size: .44rem;
		line-height: .5rem;
		padding-bottom: .3rem;
	}
	.duty-list-tit .tit:before,
	.duty-list-tit .tit:after{
		width: .2rem;
		height: .16rem;
	}
	.duty-list-tit .tit:before{
		left: -.5rem;
	}
	.duty-list-tit .tit:after{
		right: -.5rem;
		bottom: .3rem;
	}
	.duty-list-tit .con{
		font-size: .24rem;
		line-height: .5rem;
		width: 100%;
		margin-top: .3rem;
	}
	.duty-list{
		margin-top: .5rem;
	}
	.duty-list .item{
		margin-bottom: .4rem;
	}
	.duty-list .item:last-child{
		margin-bottom: 0;
	}
	.duty-list .con-box .text{
		padding: .3rem;
	}
	.duty-list .con-box .text .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.duty-list .con-box .text .con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.duty-list .con-box .duty-more{
		height: .8rem;
	}
	.duty-list .con-box .duty-arrow{
		background-size: .6rem;
	}
	.duty-list .con-box .duty-more .txt{
		line-height: .8rem;
		height: .8rem;
	}
	.talk-tab-box .bimg-tab .swiper-slide{
		width: 100%;
	}
	.talk-container .view{
		padding: 0;
	}
	.talk-tab-box{
		padding: .8rem .3rem;
	}
	.talk-tab-box .talk-tit .tit{
		font-size: .48rem;
		line-height: .6rem;
	}
	.talk-tab-box .simg-tab{
		display: none;
	}
	.talk-tab-box .bimg-box{
		margin-top: .4rem;
	}
	.talk-tab-box .bimg-tab .swiper-slide .text{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.talk-tab-box .prev,
	.talk-tab-box .next{
		width: .6rem;
		height: .6rem;
		/* top: 38%; */
		margin-top: -.4rem;
	}
	.talk-tab-box .prev{
		left: 3%;
	}
	.talk-tab-box .next{
		right: 3%;
	}
	.talk-tab-box .bimg-tab .swiper-slide .img:before{
		display: none;
	}
	.brand-top{
		padding-top: 0;
	}
	.brand-top .view{
		padding: 0;
	}
	.brand-top .left .m-img{
		display: block;
	}
	.brand-top .left{
		float: none;
		width: 100%;
		margin: 0;
	}
	.brand-top .left .con-box{
		padding: .7rem .3rem 0;
	}
	.brand-top .tit-box{
		padding-bottom: .4rem;
		text-align: center;
	}
	.brand-top .tit{
		font-size: .6rem;
		line-height: .7rem;
	}
	.brand-top .desc{
		font-size: .32rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.brand-top .left .con{
		margin-top: .4rem;
		font-size: .24rem;
		line-height: .5rem;
		text-align: center;
	}
	.brand-top .left .con em{
		font-size: .48rem;
	}
	.brand-top .left .brand-world{
		margin-top: .4rem;
	}
	.brand-top .right{
		float: none;
		width: 100%;
		margin-top: .3rem;
		padding-top: 0;
	}
	.brand-top .right .bimg{
		display: none;
	}
	.brand-top .right>img{
		display: none;
	}
	.brand-top .right .simg{
		margin: 0;
		width: 100%;
	}
	.brand-top .right .simg .play-btn{
		width: .86rem;
		height: .86rem;
	}
	.brand-bottom{
		padding: 0;
		background-image: none!important;
		background-color: #f5f5f5;
	}
	.brand-bottom .view{
		padding: 0;
	}
	.brand-bottom .left{
		display: none;
	}
	.brand-bottom .right{
		float: none;
		width: 100%;
		padding-top: 0;
	}
	
	.brand-btns{
		display: block;
		padding: 0 .3rem;
		border-bottom: 2px solid #e5e5e5;
		background-color: #eee;
	}
	.brand-bottom .right .brand-btns{
		display: block;
		padding-top: .36rem;
	}
	.brand-btns .swiper-slide{
		width: auto;
		margin-right: .56rem;
	}
	.brand-btns a{
		display: block;
		font-size: .26rem;
		line-height: .3rem;
		padding: .3rem 0;
		color: #333;
	}
	.brand-btns a:before{
		content: "";
		position: absolute;
		left: 0;
		bottom: -1px;	
		width: 0;
		height: 3px;
		background-color: #d31823;
		border-radius: 2px;
		transition: all .3s;
	}
	.brand-btns .swiper-slide.cur a{
		font-size: .32rem;
		font-weight: bold;
	}
	.brand-btns .swiper-slide.cur a:before{
		width: 100%;
	}
	.brand-bottom .right .tab-box{
		padding: .86rem 0 .8rem;
	}
	.brand-bottom .right .tab-box .swiper-slide{
		box-sizing: border-box;
		padding: 0 .3rem;
	}
	.brand-bottom .right .logo-icon{
		display: block;
		width: 2.18rem;
		margin: 0 auto;
	}
	.brand-bottom .right .num-box{
		display: none;
	}
	.brand-bottom .right .tit{
		font-size: .48rem;
		line-height: .6rem;
		margin-top: 0;
	}
	.brand-bottom .right .line{
		margin-top: .5rem;
		width: 1.5rem;
	}
	.brand-bottom .right .con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.brand-bottom .right .play-box{
		margin-top: .5rem;
	}
	.brand-bottom .right .play-btn .icon{
		width: .95rem;
	}
	.brand-bottom .right .play-btn .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .24rem;
	}
	.brand-bottom .right .more-btn{
		margin-top: .5rem;
		/* width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem; */
	}
	.sub-nav .swiper-slide{
		margin-right: .8rem;
		/* min-width: .6rem; */
	}
	.sub-nav .swiper-slide a{
		font-size: .24rem;
		line-height: .7rem;
		height: .7rem;
	}
	.ejia-box{
		padding: 0;
	}
	.ejia-box .view{
		padding: 0;
	}
	.ban-brand{
		background-color: #f5f5f5;
		padding-bottom: .3rem;
	}
	.ban-brand .pc-img{
		display: none;
	}
	.ban-brand .m-img{
		display: block;
		height: 5.9rem;
	}
	.ban-brand .ban-dialog{
		position: static;
		transform: translateY(0);
		width: 92%;
		margin: .3rem auto 0;
		padding: .8rem .5rem;
	}
	.ban-brand .ban-dialog .tit{
		font-size: .36rem;
		line-height: .4rem;
		margin-top: .6rem;
	}
	.ban-brand .ban-dialog .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.ban-brand .ban-dialog .ban-more{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		margin-top: .8rem;
	}
	.brand-video{
		margin: 0;
	}

	.brand-video .pc-img{
		display: none;
	}
	.brand-video .m-img{
		display: block;
	}
	.ejia-recommend{
		padding: 0 0 .85rem;
		background: #eee;
	}
	.ejia-recommend .pc-box{
		display: none;
	}
	.ejia-recommend .m-box{
		display: block;
	}
	.ejia-recommend .m-box .product-list{
		margin-top: .5rem;
		padding: 0 .3rem;
	}
	.ejia-recommend .m-box .product-list .row{
		margin: 0 -.15rem;
	}
	.ejia-recommend .m-box .product-list .item{
		padding: 0 .15rem;
		box-sizing: border-box;
		margin-bottom: .24rem;
	}
	.product-list .con-box{
		padding: .6rem .24rem .24rem;
	}
	.product-list .con-box .top-icon{
		top: .2rem;
		right: .2rem;
	}
	.product-list .con-box .icon{
		width: .4rem;
		height: .4rem;
		/* font-size: .24rem; */
		margin-right: .15rem;
	}
	.product-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		height: .8rem;
	}
	.product-list .con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.product-list .con-box .mask{
		display: none;
	}
	.product-list .con-box .list-btns{
		margin-top: .3rem;
	}
	.product-list .con-box .list-btns a{
		font-size: .24rem;
		line-height: .4rem;
		padding-right: .24rem;
		background-size: 4px;
	}
	.jishi-box{
		padding: 0;
	}
	.jishi-box .view{
		padding: 0;
	}
	.brand-video .play-btn{
		width: .72rem;
	}
	.solution-box{
		padding: .7rem .3rem;
		margin: 0;
	}
	.brandinfo-tit{
		font-size: .48rem;
		line-height: .6rem;
	}
	.recommend-tit .right-btn{
		font-size: .24rem;
	    line-height: .6rem;
	    padding-right: .3rem;
	}
	.solution-tab{
		margin: .5rem 0 0;
		padding: 0;
	}
	.solution-tab .row{
		margin: 0 -.1rem;
	}
	.solution-tab .item{
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.solution-tab .solution-prev,
	.solution-tab .solution-next{
		width: .5rem;
		height: .7rem;
		background-size: .12rem;
	}
	.solution-tab .solution-prev{
		left: 0;
	}
	.solution-tab .solution-next{
		right: 0;
	}
	.solution-tab .con-box .text{
		padding: 0 .3rem;
		height: .4rem;
	}
	.solution-tab .con-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.custom-box{
		padding: .7rem 0;
	}
	.custom-box .custom{
		margin-top: .5rem;
	}
	.custom-box .pc-box{
		display: none;
	}
	.custom-box .m-box{
	    display: block;
	}
	.custom-box .row{
		margin: 0 -.1rem;
	}
	.custom-box .item{
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.custom-box .pro-btn{
		margin-top: .2rem;
	}
	.pro-btn .swiper-pagination-bullet{
		width: .16rem;
		height: .16rem;
		margin: 0 .1rem;
	}
	.custom-box .custom-wrap{
		padding-bottom: .7rem;
	}
	.jishi-contact{
		margin-top: .8rem;
	}
	.qrcode-box,
	.hotline-box{
		margin: 0;
	}
	.qrcode-box{
		width: 80%;
		/* padding: .7rem 0; */
	}
	.qrcode-box .img{
		width: 1.4rem;
	}
	.qrcode-box .icon{
		width: .4rem;
		margin-top: .2rem;
	}
	.qrcode-box .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.qrcode-box .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.hotline-box{
		margin-top: .5rem;
	}
	.jishi-contact .hotline-box .item{
		/* margin-bottom: .4rem; */
		margin: 0 .1rem;
	}
	.hotline-box .con-box{
		text-align: center;
	}
	.hotline-box .tit{
		font-size: .3rem;
		line-height: .8rem;
		background-size: .8rem;
		padding-left: 1rem;
	}
	.hotline-box .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.hotline-box .tel{
		font-size: .36rem;
		line-height: .5rem;
		padding: 0 0 .3rem;
		margin-top: .2rem;
	}
	.hotline-box .tel p{
		font-size: .3rem;
		line-height: .4rem;
		margin: 0 .1rem;
	}
	.jishi-contact .hotline-box .tel{
		line-height: .5rem;
		margin-top: .2rem;
		padding-bottom: 0;
		font-size: .3rem;
		line-height: .4rem;
	}
	.jishi-contact .hotline-box .website{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.office-box{
		padding: 0;
	}
	.office-box .view{
		padding: 0;
	}
	.office-solution-box{
		margin: 0;
		height: auto;
	}
	.office-solution-box .left,
	.office-solution-box .right{
		float: none;
		width: 100%;
		position: relative;
		padding: .8rem 0;
	}
	.office-solution-box .left .office-dialog{
		position: static;
		transform: translateY(0);
		width: 92%;
		margin: 0 auto;
		box-sizing: border-box;
		padding: .5rem;
	}
	.office-solution-box .left .icon{
		width: 1rem;
	}
	.office-solution-box .left .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .5rem;
	}
	.office-solution-box .left .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.office-solution-box .right .text{
		position: static;
		padding: .3rem;
		box-sizing: border-box;
	}
	.office-solution-box .right .desc{
		font-size: .24rem;
		line-height: .4rem;
	}
	.office-solution-box .right .tit{
		font-size: .36rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.office-solution-box .right .consult-btn{
		/* width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem; */
		margin-top: .6rem;
	}
	.ejia-recommend .brandinfo-tit{
		margin-bottom: .3rem;
	}
	.office-box .ejia-recommend{
		margin: 0;
		padding: .8rem .3rem;
	}
	.ejia-wrap .type-box .item{
		margin-bottom: .5rem;
	}
	.office-box .ejia-recommend .text{
		width: 100%;
		padding: 0 5%;
	}
	.office-box .ejia-recommend .text .tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.office-box .ejia-recommend .text .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.stationery-box{
		padding: 0;
	}
	.stationery-box .view{
		padding: 0;
	}
	.stationery-recommend{
		padding: .8rem 0;
		margin: 0;
	}
	.ejia-tab{
		margin: 0 -.15rem;
	}
	.ejia-tab .swiper-slide{
		padding: 0 .15rem;
	}
	.ejia-tab .pro-btn{
		margin-top: .4rem;
	}
	.stationery-recommend .ejia-tab{
		margin-top: .5rem;
	}
	.series-box{
		margin: .5rem 0 0;
		padding: 0;
		overflow: inherit;
	}
	.series-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.series-box .con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.series-box .con span{
		font-size: .24rem;
		height: .4rem;
		line-height: .4rem;
	}
	.series-box .hover-box .img{
		width: 50%;
	}
	.series-box .hover-box .pro-btns a{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		margin: 0 .1rem;
	}
	.series-box .pro-btn{
		margin-top: .4rem;
	}
	.tools-box{
		padding: 0;
	}
	.tools-box .view{
		padding: 0;
	}
	.tools-recommend{
		margin: 0;
		padding: .7rem .3rem;
	}
	.tools-recommend .product-list{
		margin-top: .5rem;
	}
	.tools-recommend .product-list .row{
		margin: 0 -.2rem;
	}
	.tools-recommend .product-list .item{
		width: 50%;
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.products-container{
		padding: .7rem 0;
	}
	.products-container .view{
		padding: 0;
	}
	.products-container .index-tit-box{
		padding: 0 .3rem;
	}
	.products-container .index-tit{
		padding-left: 0;
	}
	.products-container .index-product-btns{
		padding: 0;
	}
	.products-tab{
		margin-top: .4rem;
	}
	.products-tab .m-box .tab-btns .swiper-slide{
		height: 7.9rem;
	}
	.products-tab .tab-btns .text .wait{
		margin-top: .1rem;
		font-size: .24rem;
		line-height: .4rem;
	}
	.products-tab .tab-btns .text .tit{
		font-size: .36rem;
		line-height: .4rem;
	}
	.products-tab .tab-btns .text .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.products-tab .pro-btn{
		margin-top: .5rem;
	}
	.new-products-box{
		margin-top: .5rem;
	}
	.new-products{
		margin-top: .4rem;
		padding-top: .5rem;
	}
	.new-products .new-tab{
		width: 100%;
	}
	.new-products .new-tab .swiper-slide{
		padding: 0 .3rem;
	}
	.new-products .new-tab .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.new-products .new-tab .con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.new-products .new-tab .con span{
		font-size: .24rem;
		height: .4rem;
		line-height: .4rem;
	}
	.new-products .new-tab .hover-box .img{
		width: 50%;
	}
	.new-products .new-tab .hover-box .pro-btns a{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		margin: 0 .1rem;
	}
	.new-products .new-tab .pro-btn{
		margin-top: .4rem;
		position: relative;
		z-index: 3;
	}
	.new-products:before{
		height: 4.6rem;
	}
	.order-box{
		margin-top: .8rem;
	}
	.order-box .order-wrap{
		margin-top: .5rem;
		padding: 0 .3rem;
	}
	.order-box .index-tit-box{
		display: none;
	}
	.order-box .order-wrap .left{
		width: 100%;
		float: none;
		display: none;
	}
	.order-box .order-tab{
		width: 100%;
	}
	.order-box .right{
		float: none;
		width: 100%;
		position: relative;
	}
	.order-box .text{
		position: static;
	}
	.order-box .pro-btn{
		position: relative;
		margin-top: .5rem;
		width: 100%;
	}
	.order-box .order-wrap .left:before{
		display: none;
	}
	.order-box .order-wrap  .order-btn{
		display: block;
		width: 2.5rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		margin: 0;
		bottom:auto;
		top: .2rem;
		right: .3rem;
	}
	.order-box .order-wrap .right .order-btn{
		display: block;
	}
	.order-box .right{
		margin-top: .5rem;
	}
	.order-box .text .en-tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.order-box .text .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.order-box .order-wrap .right .order-btn{
		position: static;
		margin-top: .2rem;
	}
	.order-box .circle-box{
		margin-top: .5rem;
	}
	.ban-order{
		height: 6rem;
	}
	.quality-box{
		padding: .8rem 0;
	}
	.order-tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.order-desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.quality-box .type-box{
		margin-top: .5rem;
	}
	.quality-box .type-box .item{
		padding: 0;
		margin: 0;
		width: 25%;
	}
	.quality-box .type-box .icon{
		width: .5rem;
	}
	.quality-box .type-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.quality-box .slideup-btn{
		width: 2rem;
		height: .7rem;
		margin-top: .5rem;
	}
	.quality-box .slideup-btn span{
		font-size: .3rem;
		line-height: .7rem;
		padding-right: .5rem;
		background-size: .3rem;
	}
	.quality-box .step-text{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.step-box{
		padding: .7rem 0;
	}
	.step-view{
		padding: 0 .3rem;
		width: auto;
	}
	.step-list .img,
	.step-list li:nth-child(2n) .img{
		float: none;
		width: 100%;
	}
	.step-list .img .pc-img{
	    display: none;
	}
	.step-list .img .m-img{
	    display: block;
	}
	.step-list .text{
		position: static;
		width: 100%;
		transform: translateY(0);
	}
	.step-list .text .num{
		font-size: .48rem;
		line-height: .6rem;
	}
	.step-list .text .tit{
		font-size: .4rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.step-list .text .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.step-list .text .line{
		width: .5rem;
		height: 2px;
		margin-top: .4rem;
	}
	.step-close{
		width: .5rem;
		margin-top: .8rem;
	}
	.step-close .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.order-prev,
	.order-next{
		width: .5rem;
		height: .7rem;
		background-size: .12rem;
	}
	.tech-box{
		padding: .8rem 0;
	}
	.tech-box .swiper-slide{
		/* width: 33.33%; */
		height: 5.5rem;
	}
	.tech-box .tech-list{
		margin-top: .6rem;
	}
	.tech-box .tech-list .order-prev,
	.tech-box .tech-list .order-next{
	    /* display: block; */
	}
	.tech-box .swiper-slide .txt{
		width: .3rem;
		height: 2rem;
	}
	.tech-box .swiper-slide .txt span{
		font-size: .3rem;
		line-height: .4rem;
	}
	.order-tab-box{
		padding: .8rem 0;
	}
	.order-tab-wrap{
		padding-top: 0;
	}
	.order-tab{
		width: 100%;
	}
	.order-tab .swiper-slide{
		width: 100%;
		margin: 0 .4rem 0 0;
	}
	.order-tab-wrap:before,
	.order-tab-wrap:after{
		display: none;
	}
	.order-tab-wrap .order-prev,
	.order-tab-wrap .order-next{
		transform: translateY(-50%);
	}
	.order-tab-box .more-btn{
		width: 2.5rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		margin-top: .5rem;
	}
	
	.order-dialog .simg-tab{
		display: none;
	}
	.order-dialog .bimg-tab .txt{
		font-size: .3rem;
		line-height: .4rem;
		padding: 0 .5rem;
	}
	.order-dialog .order-dialog-close{
		width: .3rem;
	}
	.order-contact{
		padding: .8rem 0;
	}
	.cases-box{
		padding: .8rem 0;
	}
	.ban-cases .bg{
		height: 2.2rem;
	}
	.ban-cases .txt{
		font-size: .54rem;
		line-height: .6rem;
	}
	.ban-cases .txt span:before{
		height: 3px;
	}
	.cases-wrap{
		margin-top: .5rem;
	}
	.case-type-box .type-tit{
		font-size: .3rem;
		line-height: .7rem;
		padding-left: .4rem;
		background-size: .3rem;
		margin: 0;
	}
	.case-type-box .back-btn{
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.case-type-box .type-list{
		margin-top: .3rem;
		
	}
	.case-type-box .type-list .swiper-slide{
		margin-right: .3rem;
	}
	.case-type-box .type-list .swiper-slide a{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
		padding: 0;
		padding: 0 .2rem;
	}
	.case-list{
		margin-top: .5rem;
	}
	.case-list .left{
		width: 100%;
		float: none;
		margin-bottom: .2rem;
	}
	.case-list .right{
		position: relative;
		width: 100%;
	}
	.case-list .con-box{
		width: 49%;
	}
	.case-list .simg-item .con-box{
		position: relative;
		float: left;
	}
	.case-list .simg-item .con-box:nth-child(2n){
		float: right;
	}
	.case-list .mid-item{
		position: relative;
	}
	.case-list .left.mid-item .con-box{
		position: absolute;
		float: none;
	}
	.case-list .right.mid-item .con-box:nth-child(1){
		position: relative;
	}
	.case-page .page{
		padding: 0;
	}
	.case-page{
		margin-top: .8rem;
	}
	.bread-box span,
	.bread-box a{
		font-size: .24rem;
	}
	.proinfo-box{
		padding: .7rem 0;
	}
	.proinfo-box .back-box{
		margin-bottom: .7rem;
	}
	.proinfo .left{
		float: none;
		width: 100%;
	}
	.proinfo .simg-box{
		display: none;
	}
	.proinfo .right{
		float: none;
		width: 100%;
		margin-top: .5rem;
	}
	.proinfo .right .tit{
		font-size: .32rem;
		line-height: .4rem;
	}
	.proinfo .buy-btn{
		margin-top: .5rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.proinfo .icon-box{
		margin-top: .5rem;
	}
	.proinfo .icon-box .item{
		padding-left: .5rem;
		background-size: .3rem;
		margin-right: .3rem;
		padding-right: .3rem;
	}
	.proinfo .icon-box .item:before{
		height: .4rem;
	}
	.proinfo .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.proinfo-nav-box{
		height: 1rem;
	}
	.proinfo-nav{
		width: 100%;
		float: none;
		text-align: center;
	}
	.proinfo-nav a{
		font-size: .3rem;
		line-height: 1rem;
		margin: 0 .5rem;
	}
	.proinfo-nav a:last-child{
		margin-right: .5rem;
	}
	.proinfo-bottom-box{
		padding: .8rem 0;
	}
	.proinfo-bottom-box .right{
		width: 100%;
		float: none;
	}
	.proinfo-bottom-box .right .con table td{
		padding: .5rem 0;
		font-size: .24rem;
		line-height: .4rem;
	}
	.proinfo-bottom-box .right .con table h3{
		font-size: .3rem;
		line-height: .4rem;
	}
	.type-btns a{
		font-size: .3rem;
		line-height: .5rem;
		margin-right: .5rem;
	}
	.proinfo-bottom-box .data-list{
		margin-top: .5rem;
		min-height: auto;
	}
	.proinfo-bottom-box .proinfo-aside{
		margin-top: .5rem;
	}
	.proinfo-aside-tit{
		height: .7rem;
		line-height: .7rem;
		font-size: .3rem;
	}
	.proinfo-bottom-box .proinfo-aside .list{
		margin-top: .5rem;
	}

	.proinfo-aside .list .item{
		float: left;
		width: 49%;
		padding-top: 49%;
		position: relative;
	}
	.proinfo-aside .list .item:nth-child(2n){
		float: right;
	}
	.proinfo-aside .list .con-box{
		position: absolute;
		height: 100%;
		left: 0;
		top: 0;
		width: 100%;
	}
	.proinfo-aside .list .con-box .img{
		width: 60%;
	}
	.proinfo-aside .list .con-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.proinfo-aside .list .con-box .desc{
		font-size: .24rem;
		line-height: .4rem;
	}
	.proinfo-aside .contact-btn{
		margin: 0 auto;
		width: 2rem;
		height: 1rem;
		line-height: 1rem;
		padding-left: 1.5rem;
		font-size: .3rem;
	}
	.proinfo-aside .contact-btn:before{
		width: 1rem;
		height: 1rem;
	}
	.aside-top-box{
		padding: 0 .3rem;
	}
	.pro-aside{
		width: 92%;
	}
	.aside-top-box .back-btn{
		font-size: 	.26rem;
		line-height: 1rem;
	}
	.aside-top-box .top-tit{
		font-size: 	.3rem;
		line-height: 1rem;
	}
	.pro-aside-box li .aside-tit{
		font-size: 	.36rem;
		line-height: 1.1rem;
		height: 1.1rem;
		padding: 0 .3rem;
	}
	.pro-aside-box .aside-nav{
		height: calc(100% - 1rem);
	}
	.pro-aside-box li.new-li .aside-tit{
		background-position: 30% center;
		background-size: .3rem;
	}
	.pro-aside-box li .aside-tit:before{
		right: .3rem;
		width: .2rem;
		height: .2rem;
		margin-top: -.1rem;
	}
	.pro-aside-box .sec-tit{
		font-size: 	.3rem;
		line-height: .88rem;
		height: .88rem;
		padding: 0 .3rem;
	}
	.pro-aside-box .sec-item.has .sec-tit:before{
		width: .18rem;
		height: .18rem;
		margin-top: -.09rem;
		right: .3rem;
	}
	.pro-aside-box .sec-item.cur .sec-tit:before{
		left: .3rem;
	}
	.pro-aside-box .third-nav{
		padding: .4rem 0;
	}
	.pro-aside-box .third-item .third-tit{
		padding: 0 .3rem;
		font-size: 	.26rem;
		line-height: .7rem;
	}
	.pro-aside-box .third-item.has .third-tit:before{
		right: .3rem;
		width: .2rem;
		height: .2rem;
		margin-top: -.1rem;
	}
	.pro-aside-box .four-nav .four-tit{
		font-size: 	.24rem;
		line-height: .7rem;
		padding: 0 .6rem;
	}
	.pro-aside-box .four-nav .four-item.cur .four-tit:before{
		width: .2rem;
		height: .2rem;
		right: .3rem;
		margin-top: -.1rem;
	}
	.pro-aside-box .five-nav{
		padding: 0 1rem;
	}
	.pro-aside-box .five-nav .five-item{
		margin-bottom: .2rem;
	}
	.pro-aside-box .five-nav a{
		font-size: .24rem;
		line-height: .4rem;
		padding-left: 0;
	}
	.pro-select{
		width: 92%;
	}
	.pro-select li{
		padding: .36rem .3rem .24rem;
	}
	.pro-select li .select-tit{
		font-size: .26rem;
		line-height: .3rem;
	}
	.pro-select li .sub{
		margin-top: .24rem;
		padding-bottom: 0;
	}
	.pro-select li .sub .select-item{
		margin-bottom: .2rem;
	}
	.pro-select li .sub .select-item a{
		height: .75rem;
		line-height: .75rem;
		font-size: .24rem;
	}
	.pro-select li .sub .select-item.cur a{
		background-size: .4rem;
	}
	.product-list-box .right .pro-btns a{
		margin: 0;
		/* float: left; */
		width: 2.9rem;
		height: .7rem;
		line-height: .7rem;
		padding: 0 .2rem;
		font-size: .26rem;
	}
	.product-list-box .right .pro-btns a:nth-child(2){
		float: right;
	}
	.product-list-box .right .pro-btns a:before{
		width: .27rem;
		height: .27rem;
		right: .2rem;
	}

	.product-list-box{
		padding: .8rem 0;
	}
	.product-list-box .product-list{
		margin-top: .4rem;
	}
	.product-list-box .product-list .row{
		margin: 0 -.1rem;
	}
	.product-list-box .product-list .item{
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.product-list-box .product-list .page{
		margin-top: .4rem;
	}
	.suggest-box{
		height: 6rem;
	}
	.suggest-box .text{
		margin-top: -.85rem;
	}
	.suggest-box .text .tit{
		font-size: 	.36rem;
		line-height: .4rem;
	}
	.suggest-box .text .suggest-btn{
		width: 2.5rem;
		height: .8rem;
		line-height: .8rem;
		font-size: .3rem;
		margin-top: .5rem;
	}

	.website-box{
    	padding: .7rem 0;
    }
    .website-box h3{
    	font-size: .36rem;
    	line-height: .5rem;
    }
    .website-box .list{
    	margin-top: .3rem;
    }
    .website-box .list li{
    	padding-bottom: .3rem;
    	margin-bottom: .3rem;
    }
    .website-box .list .navson{
    	margin-top: .3rem;
    }
    .website-box .list .tit{
    	font-size: .3rem;
    	line-height: .4rem;
    }
    .website-box .list .navson a{
    	font-size: .24rem;
    	line-height: .4rem;
    	margin-right: .4rem;
	}
	
	.search-wrap{
		padding: .8rem 0;
	}
	.search-wrap .tab-btns{
		float: none;
		width: 100%;
		font-size: 0;
	}
	.search-wrap .tab-btns a{
		width: 50%;
		display: inline-block;
		*display: inline;
		zoom: 1;
		border-right: 1px solid #e6e6e6;
		box-sizing: border-box;
		height: .8rem;
		line-height: .8rem;
		font-size: .3rem;
	}
	.search-wrap .tab-btns a:nth-child(2n){
		border-right: none;
	}
	.search-wrap .tab-btns a:nth-last-child(2){
		border-bottom: none;
	}
	.search-wrap .right{
		float: none;
		width: 100%;
		margin-top: .5rem;
	}
	.search-wrap .right .num{
		font-size: .24rem;
		line-height: .4rem;
		padding-bottom: .3rem;
	}
	.search-list .item{
		padding: .4rem 0;
	}
	.search-list .item .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.search-list .item .pub-con{
		margin-top: .2rem;
	}
	.search-list .item .time{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.search-wrap .page{
		margin-top: .5rem;
	}
	.order-dialog .bimg-tab .order-prev,
	.order-dialog .bimg-tab .order-next{
		display: block;
	}
	.suggest-dialog{
		padding: .4rem;
	}
	.suggest-form .left,
	.suggest-form .right{
		float: none;
		width: 100%;
	}
	.suggest-dialog .tit{
		font-size: .36rem;
		line-height: .4rem;
	}
	.suggest-form .form-tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-bottom: .1rem;
	}
	.suggest-dialog .suggest-form{
		margin-top: .4rem;
	}
	.suggest-form .left .row{
		margin:0;
	}
	.suggest-form .left .item{
		margin-bottom: .3rem;
		padding:0;
	}
	.suggest-form input[type=text]{
		height: .4rem;
		line-height: .4rem;
		padding:.1rem .2rem;
		width: calc(100% - .4rem);
		font-size: .3rem;
	}
	.suggest-form .text{
		height: 3rem;
	}
	.suggest-form .text textarea{
		padding:0 .2rem;
		font-size: .3rem;
		line-height: .4rem;
	}
	.suggest-form .text .file-btn{
		font-size: .3rem;
		line-height: .4rem;
	}
	.suggest-form .text .file-btn:before{
		width: .32rem;
		height: .24rem;
		left: -.6rem;
    	top: .15rem;
	}
	.suggest-form .check-box{
		margin-top: .3rem;
	}
	.suggest-form .check-box .check{
		float: none;
		width: 100%;
	}
	.suggest-form .check-box img{
		height: .6rem;
	}
	.suggest-form .check-box input[type=submit]{
		display: block;
		width: 2.5rem;
		height: .7rem;
		font-size: .3rem;
		float: none;
		margin:.3rem auto 0;
	}
	.suggest-contact{
		margin-top: .3rem;
		padding-top: .3rem;
	}
	.suggest-contact .contact-tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.suggest-contact .contact{
		margin-top: .2rem;
	}
	.suggest-contact .contact-item{
		font-size: .24rem;
		line-height: .4rem;
		width: 100%;
		margin:0;
	}
	.suggest-contact .tip{
		margin-top: 0;
		font-size: .24rem;
		line-height: .4rem;
	}
	.suggest-dialog .suggest-close{
		width: .3rem;
		top: .2rem;
		right: .2rem;
	}
	.proinfo .icon-box .item:nth-child(2) .icon-tit{
		font-size: .24rem;
		line-height: .3rem;
	}
	.culture-bottom .culture-list .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.proinfo .proinfo-text{
		margin-top: .3rem;
	}
	.proinfo .proinfo-text td{
	    font-size: .24rem;
	    line-height: .4rem;
	    padding: .3rem 0;
	}
	.talk-aside{
		display: none;
	}
	.order-tab-box .btns{
		margin-top: .4rem;
	}
	.btns .swiper-pagination-bullet{
		width: .16rem;
	    height: .16rem;
	    margin: 0 .09rem;
	}

	.recruit-conditions .pc-box{
		display: none;
	}
	.recruit-conditions .m-box{
		display: block;
	}
	.recruit-box{
		padding: .7rem 0;
	}
	.recruit-tit .tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.recruit-tit .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.recruit-tit .line{
		width: .6rem;
		height: 3px;
		margin-top: .3rem;
	}
	.recruit-conditions{
		margin-top: .5rem;
		position: relative;
		z-index: 3;
	}
	.position-select{
		font-size: 0;
	}
	.position-select .select{
		width: 32%;
		margin-right: 2%;
	}
	.recruit-box .download-box>.select:last-child{
		margin-bottom: 0;
	}
	.position-select .select:last-child{
		margin-right: 0;
	}
	.recruit-box .select .tit{
		padding: 0 .3rem;
	}
	.recruit-box .select .tit:before{
		right: .2rem;
	}
	.recruit-list{
		margin-top: .3rem;
		padding: 0;
		background-color: transparent;
		border: none;
	}
	.recruit-list .title-box{
		padding: 0 .3rem;
	}
	.recruit-list .top-title .tit{
		padding: .2rem 0;
		font-size: .3rem;
		line-height: .4rem;
	}
	.recruit-list .title-box .tit{
		font-size: .24rem;
		line-height: .4rem;
	}
	.recruit-list .title-box .address,
	.recruit-list .title-box .salary{
		display: none;
	}
	.recruit-list .title-box .position{
		width: 65%;
	}
	.recruit-list .title-box .arrow{
		right: .1rem;
	}
	.recruit-list .recruit-drop{
		padding: .5rem .3rem;
	}
	.recruit-list .recruit-drop .con-box{
		width: 100%;
		font-size: .24rem;
		line-height: .4rem;
		min-height: auto;
	}
	.recruit-list .recruit-drop .con-box h3{
		font-size: .3rem;
		line-height: .4rem;
	}
	.recruit-list .recruit-drop .send-btn{
		position: static;
		margin-top: .3rem;
	}
	.recruit-ajax .page{
		margin-top: .36rem;
	}
	.recruit-box .campus-btn{
		margin-top: .4rem;
	}
	.notice-wrap{
		height: .7rem;
	}
	.notice-view{
		padding: 0 1rem 0 .3rem;
		width: auto;
	}
	/* .notice-fix{
		padding: .1rem 0;
	}
	.notice-fix .tit,
	.notice-fix .notice-tab a{
		font-size: .3rem;
		line-height: .5rem;
	} */
	.notice-fix .notice-tab{
		width: 70%;
		text-align: left;
	}
	.notice-fix .close-btn{
		width: .3rem;
	    height: .32rem;
	}

}
